
export interface ComponentInfo{
    category:string,
    name:string,
    displayName:string,
    docPath:string,
}
export const useComponentInfo:ComponentInfo[] = [
    {
        "name": "Icon",
        "displayName": "Icon",
        "category": "/components/basic/",
        "docPath": "/docs/components/basic/Icon.md"
    },
    {
        "name": "Message",
        "displayName": "Message",
        "category": "/components/basic/",
        "docPath": "/docs/components/basic/Message.md"
    },
    {
        "name": "Pagination",
        "displayName": "Pagination",
        "category": "/components/basic/",
        "docPath": "/docs/components/basic/Pagination.md"
    },
    {
        "name": "Avatar",
        "displayName": "Avatar",
        "category": "/components/display/",
        "docPath": "/docs/components/display/Avatar.md"
    },
    {
        "name": "Badge",
        "displayName": "Badge",
        "category": "/components/display/",
        "docPath": "/docs/components/display/Badge.md"
    },
    {
        "name": "Carousel",
        "displayName": "Carousel",
        "category": "/components/display/",
        "docPath": "/docs/components/display/Carousel.md"
    },
    {
        "name": "CarouselItem",
        "displayName": "CarouselItem",
        "category": "/components/display/",
        "docPath": "/docs/components/display/CarouselItem.md"
    },
    {
        "name": "Divider",
        "displayName": "Divider",
        "category": "/components/display/",
        "docPath": "/docs/components/display/Divider.md"
    },
    {
        "name": "LazyImage",
        "displayName": "LazyImage",
        "category": "/components/display/",
        "docPath": "/docs/components/display/LazyImage.md"
    },
    {
        "name": "MarkdownRender",
        "displayName": "MarkdownRender",
        "category": "/components/display/",
        "docPath": "/docs/components/display/MarkdownRender.md"
    },
    {
        "name": "MobileFrame",
        "displayName": "MobileFrame",
        "category": "/components/display/",
        "docPath": "/docs/components/display/MobileFrame.md"
    },
    {
        "name": "ProgressBar",
        "displayName": "ProgressBar",
        "category": "/components/display/",
        "docPath": "/docs/components/display/ProgressBar.md"
    },
    {
        "name": "RainFigure",
        "displayName": "RainFigure",
        "category": "/components/display/",
        "docPath": "/docs/components/display/RainFigure.md"
    },
    {
        "name": "ScrollNotice",
        "displayName": "ScrollNotice",
        "category": "/components/display/",
        "docPath": "/docs/components/display/ScrollNotice.md"
    },
    {
        "name": "VideoPlayer",
        "displayName": "VideoPlayer",
        "category": "/components/display/",
        "docPath": "/docs/components/display/VideoPlayer.md"
    },
    {
        "name": "VirtualList",
        "displayName": "VirtualList",
        "category": "/components/display/",
        "docPath": "/docs/components/display/VirtualList.md"
    },
    {
        "name": "FormButton",
        "displayName": "FormButton",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormButton.md"
    },
    {
        "name": "FormCheckboxGroup",
        "displayName": "FormCheckboxGroup",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormCheckboxGroup.md"
    },
    {
        "name": "FormColorPicker",
        "displayName": "FormColorPicker",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormColorPicker.md"
    },
    {
        "name": "FormContainer",
        "displayName": "FormContainer",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormContainer.md"
    },
    {
        "name": "FormDatalist",
        "displayName": "FormDatalist",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormDatalist.md"
    },
    {
        "name": "FormDatePicker",
        "displayName": "FormDatePicker",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormDatePicker.md"
    },
    {
        "name": "FormFileUpload",
        "displayName": "FormFileUpload",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormFileUpload.md"
    },
    {
        "name": "FormRadioGroup",
        "displayName": "FormRadioGroup",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormRadioGroup.md"
    },
    {
        "name": "FormRangeSlider",
        "displayName": "FormRangeSlider",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormRangeSlider.md"
    },
    {
        "name": "FormSelect",
        "displayName": "FormSelect",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormSelect.md"
    },
    {
        "name": "FormSwitch",
        "displayName": "FormSwitch",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormSwitch.md"
    },
    {
        "name": "FormTable",
        "displayName": "FormTable",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormTable.md"
    },
    {
        "name": "FormText",
        "displayName": "FormText",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormText.md"
    },
    {
        "name": "FormTextarea",
        "displayName": "FormTextarea",
        "category": "/components/form/",
        "docPath": "/docs/components/form/FormTextarea.md"
    },
    {
        "name": "Search",
        "displayName": "Search",
        "category": "/components/form/",
        "docPath": "/docs/components/form/Search.md"
    },
    {
        "name": "Card",
        "displayName": "Card",
        "category": "/components/layout/",
        "docPath": "/docs/components/layout/Card.md"
    },
    {
        "name": "Collapse",
        "displayName": "Collapse",
        "category": "/components/layout/",
        "docPath": "/docs/components/layout/Collapse.md"
    },
    {
        "name": "CollapseItem",
        "displayName": "CollapseItem",
        "category": "/components/layout/",
        "docPath": "/docs/components/layout/CollapseItem.md"
    },
    {
        "name": "CollapsibleSection",
        "displayName": "CollapsibleSection",
        "category": "/components/layout/",
        "docPath": "/docs/components/layout/CollapsibleSection.md"
    },
    {
        "name": "Dialog",
        "displayName": "Dialog",
        "category": "/components/layout/",
        "docPath": "/docs/components/layout/Dialog.md"
    },
    {
        "name": "Drawer",
        "displayName": "Drawer",
        "category": "/components/layout/",
        "docPath": "/docs/components/layout/Drawer.md"
    },
    {
        "name": "PopContainer",
        "displayName": "PopContainer",
        "category": "/components/layout/",
        "docPath": "/docs/components/layout/PopContainer.md"
    },
    {
        "name": "ScrollContainer",
        "displayName": "ScrollContainer",
        "category": "/components/layout/",
        "docPath": "/docs/components/layout/ScrollContainer.md"
    },
    {
        "name": "SwiperAction",
        "displayName": "SwiperAction",
        "category": "/components/layout/",
        "docPath": "/docs/components/layout/SwiperAction.md"
    },
    {
        "name": "Tree",
        "displayName": "Tree",
        "category": "/components/layout/",
        "docPath": "/docs/components/layout/Tree.md"
    },
    {
        "name": "TreeNode",
        "displayName": "TreeNode",
        "category": "/components/layout/",
        "docPath": "/docs/components/layout/TreeNode.md"
    },
    {
        "name": "Loading",
        "displayName": "Loading",
        "category": "/components/loading/",
        "docPath": "/docs/components/loading/Loading.md"
    },
    {
        "name": "Breathing",
        "displayName": "Breathing",
        "category": "/components/loading/animations/",
        "docPath": "/docs/components/loading/animations/Breathing.md"
    },
    {
        "name": "Skeleton",
        "displayName": "Skeleton",
        "category": "/components/loading/animations/",
        "docPath": "/docs/components/loading/animations/Skeleton.md"
    },
    {
        "name": "Spinner",
        "displayName": "Spinner",
        "category": "/components/loading/animations/",
        "docPath": "/docs/components/loading/animations/Spinner.md"
    },
    {
        "name": "NavSection",
        "displayName": "NavSection",
        "category": "/components/navigation/",
        "docPath": "/docs/components/navigation/NavSection.md"
    },
    {
        "name": "Tab",
        "displayName": "Tab",
        "category": "/components/navigation/",
        "docPath": "/docs/components/navigation/Tab.md"
    },
    {
        "name": "ConditionSelect",
        "displayName": "ConditionSelect",
        "category": "/components/Sql/",
        "docPath": "/docs/components/Sql/ConditionSelect.md"
    },
    {
        "name": "ThemeToggle",
        "displayName": "ThemeToggle",
        "category": "/components/theme/",
        "docPath": "/docs/components/theme/ThemeToggle.md"
    },
    {
        "name": "useDrag",
        "displayName": "useDrag",
        "category": "/events/",
        "docPath": "/docs/events/useDrag.md"
    },
    {
        "name": "useFormEvents",
        "displayName": "useFormEvents",
        "category": "/events/",
        "docPath": "/docs/events/useFormEvents.md"
    },
    {
        "name": "useMousePosition",
        "displayName": "useMousePosition",
        "category": "/events/",
        "docPath": "/docs/events/useMousePosition.md"
    },
    {
        "name": "useAVLTree",
        "displayName": "useAVLTree",
        "category": "/utils/",
        "docPath": "/docs/utils/useAVLTree.md"
    },
    {
        "name": "useDebounce",
        "displayName": "useDebounce",
        "category": "/utils/",
        "docPath": "/docs/utils/useDebounce.md"
    },
    {
        "name": "useFollowSystemTheme",
        "displayName": "useFollowSystemTheme",
        "category": "/utils/",
        "docPath": "/docs/utils/useFollowSystemTheme.md"
    },
    {
        "name": "useHeap",
        "displayName": "useHeap",
        "category": "/utils/",
        "docPath": "/docs/utils/useHeap.md"
    },
    {
        "name": "useLocalStorage",
        "displayName": "useLocalStorage",
        "category": "/utils/",
        "docPath": "/docs/utils/useLocalStorage.md"
    },
    {
        "name": "useLRUCache",
        "displayName": "useLRUCache",
        "category": "/utils/",
        "docPath": "/docs/utils/useLRUCache.md"
    },
    {
        "name": "useMemoryCache",
        "displayName": "useMemoryCache",
        "category": "/utils/",
        "docPath": "/docs/utils/useMemoryCache.md"
    },
    {
        "name": "useMessage",
        "displayName": "useMessage",
        "category": "/utils/",
        "docPath": "/docs/utils/useMessage.md"
    },
    {
        "name": "useRedBlackTree",
        "displayName": "useRedBlackTree",
        "category": "/utils/",
        "docPath": "/docs/utils/useRedBlackTree.md"
    },
    {
        "name": "useScreenSize",
        "displayName": "useScreenSize",
        "category": "/utils/",
        "docPath": "/docs/utils/useScreenSize.md"
    },
    {
        "name": "useSegmentTree",
        "displayName": "useSegmentTree",
        "category": "/utils/",
        "docPath": "/docs/utils/useSegmentTree.md"
    },
    {
        "name": "useShowLoading",
        "displayName": "useShowLoading",
        "category": "/utils/",
        "docPath": "/docs/utils/useShowLoading.md"
    },
    {
        "name": "useSkipList",
        "displayName": "useSkipList",
        "category": "/utils/",
        "docPath": "/docs/utils/useSkipList.md"
    },
    {
        "name": "useThrottle",
        "displayName": "useThrottle",
        "category": "/utils/",
        "docPath": "/docs/utils/useThrottle.md"
    },
    {
        "name": "useTime",
        "displayName": "useTime",
        "category": "/utils/",
        "docPath": "/docs/utils/useTime.md"
    },
    {
        "name": "useTimeDisplay",
        "displayName": "useTimeDisplay",
        "category": "/utils/",
        "docPath": "/docs/utils/useTimeDisplay.md"
    },
    {
        "name": "useWindowResize",
        "displayName": "useWindowResize",
        "category": "/utils/",
        "docPath": "/docs/utils/useWindowResize.md"
    }
]